Cardiac Resynchronization Therapy implant